<?php
namespace app\index\controller;


use app\common\Base;
use app\exception\CustomException;
use app\tools\MIniprogram;


//如果此类需要登录才能访问，就即成baselogin,不需要登录访问就继承base
class Index extends Base
{
    public function index()
    {
        MIniprogram::code2session('dasdasd');
    }

    public function err() {
        //不要用try catch了，所有的我都即成好了
        throw new CustomException("SIGN_ERROR");
    }

    public function succ() {
        $name = $this->getParam("name"); //接受参数用此公共方法，万一后面有加密操作，公共的好弄点
        //所有的成功返回都用这个函数
        return success("请求成功");
    }

    public function fail() {
        //这个很少用的到，因为基本上错误的处理都弄好了，用throw new CustomException
        return fail("DEVICE_ID_EMPTY");
    }
}
